close-at-end-of-file.css \
close-at-end-of-file.errors \
close-at-end-of-file.ref.css \
+ css-21-malformed-declarations.css \
+ css-21-malformed-declarations.errors \
+ css-21-malformed-declarations.ref.css \
declarations.css \
declarations.errors \
declarations.ref.css \
--- /dev/null
+p { color:green }
+p { color:green; color } /* malformed declaration missing ':', value */
+p { color:red; color; color:green } /* same with expected recovery */
+p { color:green; color: } /* malformed declaration missing value */
+p { color:red; color:; color:green } /* same with expected recovery */
+p { color:green; color{;color:maroon} } /* unexpected tokens { } */
+p { color:red; color{;color:maroon}; color:green } /* same with recovery */
--- /dev/null
+css-21-malformed-declarations.css:2: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+css-21-malformed-declarations.css:3: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+css-21-malformed-declarations.css:4: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+css-21-malformed-declarations.css:5: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+css-21-malformed-declarations.css:6: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+css-21-malformed-declarations.css:7: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
--- /dev/null
+p {
+ color: rgb(0,255,0);
+}
+
+p {
+ color: rgb(0,255,0);
+}
+
+p {
+ color: rgb(0,255,0);
+}
+
+p {
+ color: rgb(0,255,0);
+}
+
+p {
+ color: rgb(0,255,0);
+}
+
+p {
+ color: rgb(0,255,0);
+}
+
+p {
+ color: rgb(0,255,0);
+}